
$(document).ready(function() {
    $('#MostrarEmpleador').bootstrapValidator({
        feedbackIcons: {
            valid: 'glyphicon glyphicon-ok',
            invalid: 'glyphicon glyphicon-remove',
            validating: 'glyphicon glyphicon-refresh'
        },
        fields: {
            CORREO: {
                message: 'Correo no Valido',
                validators: {
                    notEmpty: {
                        message: 'Correo no puede ser Vacio'
                    },
                    stringLength: {
                        min: 6,
                        max: 30,
                        message: 'Correo debe contener minimo 2 Caracteres'
                    },
//                    regexp: {
//                        regexp: /^[0-9]+$/,
//                        message: 'Solo debe ingresar numeros'
//                    },
                    different: {
                        field: 'Clave',
                        message: 'No puede ser la misma que la clave'
                    }
                }
            },
            NOMBRES: {
                message: 'Nombre no Valido',
                validators: {
                    notEmpty: {
                        message: 'Nombre no puede ser Vacio'
                    },
                    stringLength: {
                        min: 6,
                        max: 30,
                        message: 'Nombre debe contener minimo 2 Caracteres'
                    },
                    regexp: {
                        regexp: /^[a-zA-Z\s]+$/,
                        message: 'Solo debe ingresar letras'
                    },
                    different: {
                        field: 'Clave',
                        message: 'No puede ser la misma que la Password'
                    }
                }
            
            
            },
            AP_MATERNO: {
                validators: {
                    notEmpty: {
                        message: 'Apellido Materno no puede ser vacio'
                    },
                    different: {
                        field: 'NOMBRES',
                        message: 'No puede ser la misma que el usuario'
                    },
                    stringLength: {
                        min: 5,
                        message: 'Debe contener al menos 2 caracteres'
                    }
                }
            },
            AP_PATERNO: {
                validators: {
                    notEmpty: {
                        message: 'Apellido Paterno no puede ser vacio'
                    },
                    regexp: {
                        regexp: /^[a-zA-Z\s]+$/,
                        message: 'Solo debe ingresar letras'
                    },
                    stringLength: {
                        min: 2,
                        message: 'Debe contener al menos 2 caracteres'
                    }
                }
            },
            TELEFONO: {
                validators: {
                    notEmpty: {
                        message: 'Campo no puede ser vacio'
                    },
//                    different: {
//                        field: 'Usuario',
//                        message: 'No puede ser la misma que el usuario'
//                    },
                       regexp: {
                        regexp: /^[0-9]+$/,
                        message: 'Solo debe ingresar numeros'
                    },
                    stringLength: {
                        min: 5,
                        message: 'Debe contener al menos 7 caracteres'
                    }
                }
            },
           CONTRASENA: {
                message: 'Contrasena no Valido',
                validators: {
                    notEmpty: {
                        message: 'Contrasena no puede ser Vacio'
                    },
                    stringLength: {
                        min: 4,
                        max: 30,
                        message: 'contrasena debe contener minimo 4 Caracteres'
                    }
                    
                }
            
        
          
        },
//        onSuccess: function(e) {
//        var parametros = {
//                "correo" : $('#correo').val(),
//                "nombre" : $('#nombre').val(),
//                "apellidomaterno" : $('#apellidomaterno').val(),
//                "apellidopaterno" : $('#apellidopaterno').val(),
//                "telefono" : $('#telefono').val(),
//                "contrasena" : $('#contrasena').val()
//        };
//        $.ajax({
//                data:  parametros,
//                url:   'ajax_validar_usuario.php',
//                type:  'post',
//                beforeSend: function () {                                                
//					$('#fondo').fadeIn();
//                        
//                },
//                success:  function (response) {
//						$('#fondo').fadeOut();
//						eval(response);
//               }
//        });
//
//        } 
    }
  
});
});
// $('#BTNENVIAR').click(function() {
//        $('#MostrarEmpleador').bootstrapValidator('validate');
//    });
